machine foundations - Alemán Inglés Diccionario